package com.launcher;

import java.util.List;

import com.launcher.decorator.Engine;
import com.launcher.decorator.Fairring;
import com.launcher.decorator.Stage;

public interface IRocketDAO
{
	public List<PayLoad> getPayLoads();
	
	public Fairring getFairring(int height);
	
	public List<Engine> getEngines();
	
	public List<Engine> getEnginesHL();
	
	public List<Fairring> getFairrings();
	
	public List<Stage> getStages();
	
	public List<Launch> getLaunches();
	
	public void saveLaunch(Launch launch);
	
	public void saveRocket(Rocket r);
	
	public void savePayLoad(PayLoad payload);	
}
